package com.kkb.dto;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * @description: DTO
 * @author: lxq
 */
public class TbGoodsAndTbProductDto implements Serializable {
    private Integer goodsId;

    private String goodsName;

    private Integer productId;

    private Integer shopId;

    private String shopName;

    private BigDecimal costPrice;

    private BigDecimal sellPrice;

    private Integer inventory;

    private String isSpecification;

    private String specInfo;

    private Integer status;

    private String isPutaway;

    private String createId;

    private Date createTime;

    private String updateId;

    private Date updateTime;

    private String isDelete;

    private Integer categoryId;

    private String classify1;

    private String classify2;

    private String classify3;

    private String template;

    private String productName;

    private String brand;

    private String subtitle;

    private String packlist;

    private String afterservice;

    private String bak1;

    private String bak2;

    private String bak3;

    public TbGoodsAndTbProductDto() {
    }

    @Override
    public String toString() {
        return "TbGoodsAndTbProductDto{" +
                "goodsId=" + goodsId +
                ", goodsName='" + goodsName + '\'' +
                ", productId=" + productId +
                ", shopId=" + shopId +
                ", shopName='" + shopName + '\'' +
                ", costPrice=" + costPrice +
                ", sellPrice=" + sellPrice +
                ", inventory=" + inventory +
                ", isSpecification='" + isSpecification + '\'' +
                ", specInfo='" + specInfo + '\'' +
                ", status=" + status +
                ", isPutaway='" + isPutaway + '\'' +
                ", createId='" + createId + '\'' +
                ", createTime=" + createTime +
                ", updateId='" + updateId + '\'' +
                ", updateTime=" + updateTime +
                ", isDelete='" + isDelete + '\'' +
                ", categoryId=" + categoryId +
                ", classify1='" + classify1 + '\'' +
                ", classify2='" + classify2 + '\'' +
                ", classify3='" + classify3 + '\'' +
                ", template='" + template + '\'' +
                ", productName='" + productName + '\'' +
                ", brand='" + brand + '\'' +
                ", subtitle='" + subtitle + '\'' +
                ", packlist='" + packlist + '\'' +
                ", afterservice='" + afterservice + '\'' +
                ", bak1='" + bak1 + '\'' +
                ", bak2='" + bak2 + '\'' +
                ", bak3='" + bak3 + '\'' +
                '}';
    }

    public TbGoodsAndTbProductDto(Integer goodsId, String goodsName, Integer productId, Integer shopId, String shopName, BigDecimal costPrice, BigDecimal sellPrice, Integer inventory, String isSpecification, String specInfo, Integer status, String isPutaway, String createId, Date createTime, String updateId, Date updateTime, String isDelete, Integer categoryId, String classify1, String classify2, String classify3, String template, String productName, String brand, String subtitle, String packlist, String afterservice, String bak1, String bak2, String bak3) {
        this.goodsId = goodsId;
        this.goodsName = goodsName;
        this.productId = productId;
        this.shopId = shopId;
        this.shopName = shopName;
        this.costPrice = costPrice;
        this.sellPrice = sellPrice;
        this.inventory = inventory;
        this.isSpecification = isSpecification;
        this.specInfo = specInfo;
        this.status = status;
        this.isPutaway = isPutaway;
        this.createId = createId;
        this.createTime = createTime;
        this.updateId = updateId;
        this.updateTime = updateTime;
        this.isDelete = isDelete;
        this.categoryId = categoryId;
        this.classify1 = classify1;
        this.classify2 = classify2;
        this.classify3 = classify3;
        this.template = template;
        this.productName = productName;
        this.brand = brand;
        this.subtitle = subtitle;
        this.packlist = packlist;
        this.afterservice = afterservice;
        this.bak1 = bak1;
        this.bak2 = bak2;
        this.bak3 = bak3;
    }

    public Integer getGoodsId() {
        return goodsId;
    }

    public void setGoodsId(Integer goodsId) {
        this.goodsId = goodsId;
    }

    public String getGoodsName() {
        return goodsName;
    }

    public void setGoodsName(String goodsName) {
        this.goodsName = goodsName;
    }

    public Integer getProductId() {
        return productId;
    }

    public void setProductId(Integer productId) {
        this.productId = productId;
    }

    public Integer getShopId() {
        return shopId;
    }

    public void setShopId(Integer shopId) {
        this.shopId = shopId;
    }

    public String getShopName() {
        return shopName;
    }

    public void setShopName(String shopName) {
        this.shopName = shopName;
    }

    public BigDecimal getCostPrice() {
        return costPrice;
    }

    public void setCostPrice(BigDecimal costPrice) {
        this.costPrice = costPrice;
    }

    public BigDecimal getSellPrice() {
        return sellPrice;
    }

    public void setSellPrice(BigDecimal sellPrice) {
        this.sellPrice = sellPrice;
    }

    public Integer getInventory() {
        return inventory;
    }

    public void setInventory(Integer inventory) {
        this.inventory = inventory;
    }

    public String getIsSpecification() {
        return isSpecification;
    }

    public void setIsSpecification(String isSpecification) {
        this.isSpecification = isSpecification;
    }

    public String getSpecInfo() {
        return specInfo;
    }

    public void setSpecInfo(String specInfo) {
        this.specInfo = specInfo;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getIsPutaway() {
        return isPutaway;
    }

    public void setIsPutaway(String isPutaway) {
        this.isPutaway = isPutaway;
    }

    public String getCreateId() {
        return createId;
    }

    public void setCreateId(String createId) {
        this.createId = createId;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getUpdateId() {
        return updateId;
    }

    public void setUpdateId(String updateId) {
        this.updateId = updateId;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(String isDelete) {
        this.isDelete = isDelete;
    }

    public Integer getCategoryId() {
        return categoryId;
    }

    public void setCategoryId(Integer categoryId) {
        this.categoryId = categoryId;
    }

    public String getClassify1() {
        return classify1;
    }

    public void setClassify1(String classify1) {
        this.classify1 = classify1;
    }

    public String getClassify2() {
        return classify2;
    }

    public void setClassify2(String classify2) {
        this.classify2 = classify2;
    }

    public String getClassify3() {
        return classify3;
    }

    public void setClassify3(String classify3) {
        this.classify3 = classify3;
    }

    public String getTemplate() {
        return template;
    }

    public void setTemplate(String template) {
        this.template = template;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }

    public String getBrand() {
        return brand;
    }

    public void setBrand(String brand) {
        this.brand = brand;
    }

    public String getSubtitle() {
        return subtitle;
    }

    public void setSubtitle(String subtitle) {
        this.subtitle = subtitle;
    }

    public String getPacklist() {
        return packlist;
    }

    public void setPacklist(String packlist) {
        this.packlist = packlist;
    }

    public String getAfterservice() {
        return afterservice;
    }

    public void setAfterservice(String afterservice) {
        this.afterservice = afterservice;
    }

    public String getBak1() {
        return bak1;
    }

    public void setBak1(String bak1) {
        this.bak1 = bak1;
    }

    public String getBak2() {
        return bak2;
    }

    public void setBak2(String bak2) {
        this.bak2 = bak2;
    }

    public String getBak3() {
        return bak3;
    }

    public void setBak3(String bak3) {
        this.bak3 = bak3;
    }
}
